wash one's hands of - Espagnol Anglais Dictionnaire